play two roles - French English Dictionary